package com.ruanyun.modular.ry.api.vo.req;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Data
public class AddressInsertReq {

    /**
     * 收货人姓名
     */
    @NotBlank(message = "收货人姓名不能为空")
    private String consigneeUsername;

    /**
     * 收货人联系方式
     */
    @NotBlank(message = "收货人联系方式不能为空")
    private String consigneeMobile;

    /**
     * 省份名称
     */
    @NotBlank(message = "省份不能为空")
    private String provinceName;

    /**
     * 城市名称
     */
    @NotBlank(message = "城市不能为空")
    private String cityName;

    /**
     * 区域名称
     */
    @NotBlank(message = "区域不能为空")
    private String areasName;

    /**
     * 详细地址
     */
    @NotBlank(message = "详细地址不能为空")
    private String address;

    /**
     * 是否默认
     */
    @NotNull(message = "是否默认不能为空")
    private Integer isDefault;
}
